#include <iostream>
#include <fstream>
#include <string>
using namespace std;

int main ()
{
	// write file
	// ofstream ofs;
	// ofs.open("D:\\code\\file\\demo01.txt", ios::app);
	// ofs<<"please input file"<<endl;
	// ofs.close();

	// read file
	ifstream ifs;
	ifs.open("D:\\code\\file\\staff.txt", ios::in);
	if(ifs.is_open())
	{
		// method 1
		// char buf[1024] = {0};
		// while(ifs >> buf)
		// {
		// 	cout<<buf<<endl;
		// }

		// method 2
		// char buf[1024] = {0};
		// while(ifs.getline(buf, 1024)) // getline(char * str, std::streamsize count)
		// {
		// 	cout<<buf<<endl;
		// }

		// method 3
		// string buf;
		// while(getline(ifs, buf)) // getline(basic_istream, basic_string)
		// {
		// 	cout<<buf<<endl;
		// }

		// method 4
		// char c;
		// while((c = ifs.get()) != EOF) // EOF end of file
		// {
		// 	cout<<c<<endl;
		// }

		int id;
		string name;
		int deptId;
		int num = 0;

		while(ifs>>id && ifs>>name && ifs>>deptId)
		{
			cout<<id<<endl;
			cout<<name<<endl;
			cout<<deptId<<endl;
		}
	}
	ifs.close();
	return 0;
}